﻿using System;
using System.Collections.Generic;
using DevMaker.SIC.Model;

namespace DevMaker.SIC.Dao.Business {
    public class TurnoBussiness {
        public Turno Crear(Turno turno) {
            return new TurnoDao().Crear(turno);
        }

        public List<Turno> ObtieneTurnosAbiertos() {
            return new TurnoDao().ObtieneTurnosAbiertos();
        }

        public Turno ObtieneTurnoPorId(Int32 id) {
            return new TurnoDao().ObtieneTurnoPorId(id);
        }

        public Turno CrearCierre(Turno turno) {
            return new TurnoDao().CrearCierre(turno);
        }

        public List<Turno> ObtieneTurnosCerrados() {
            return new TurnoDao().ObtieneTurnosCerrados();
        }

        public List<Turno> ObtieneUltimosTurnosCerrados() {
            return new TurnoDao().ObtieneUltimosTurnosCerrados();
        }

        public List<Turno> ObtieneTurnosCerradosPorFecha(DateTime fechaInicio, DateTime fechaFin) {
            return new TurnoDao().ObtieneTurnosCerradosPorFecha(fechaInicio, fechaFin);
        }
    }
}